package com.business.system.bean;

import net.sf.rose.jdbc.bean.ModelBean;
import net.sf.rose.jdbc.bean.annotation.Column;
import net.sf.rose.jdbc.bean.annotation.Table;
import net.sf.rose.jdbc.bean.annotation.Type;

/**
 * @author: xudy
 * @date: 2018/04/07 15:57
 * @description:
 */
@Table(name = "APPLY_FILE")
public class ApplyFileBean extends ModelBean {

	@Column(pk = true, name = "ID", type = Type.定长文本, description = "编号", canNull = false, size = 32, policy = "UUID")
	private String id;

	@Column(name = "APPLY_ID", type = Type.变长文本, size = 32)
	private String applyId;

	@Column(name = "FILE_PATH", type = Type.变长文本, size = 100)
	private String filePath;

	@Column(name = "FILE_TYPE", type = Type.变长文本, size = 50)
	private String fileType;

	@Column(name = "FILE_NAME", type = Type.变长文本, size = 50)
	private String fileName;

	@Column(name = "TYPE", type = Type.数字整型, size = 1)
	private int type;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getApplyId() {
		return applyId;
	}

	public void setApplyId(String applyId) {
		this.applyId = applyId;
	}

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	public String getFileType() {
		return fileType;
	}

	public void setFileType(String fileType) {
		this.fileType = fileType;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}
}